!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="99c86fc9-92af-4521-a436-d3a8a665dea3",e._sentryDebugIdIdentifier="sentry-dbid-99c86fc9-92af-4521-a436-d3a8a665dea3")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5990],{21874:function(e,t,n){n.d(t,{u:function(){return $}});var r=n(85893),i=n(67294),o=n(80403),l=n(42943),a=n(36642),s=n(80921),c=n(18431),u=n(66222),f=n(39902),d=n(43192),p=n(24090),g=n(57374),b=n(29781),h=n(88474),[m,x]=(0,a.b)("Tooltip",[u.D7]),y=(0,u.D7)(),v="TooltipProvider",w="tooltip.open",[R,C]=m(v),B=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:o=300,disableHoverableContent:l=!1,children:a}=e,[s,c]=i.useState(!0),u=i.useRef(!1),f=i.useRef(0);return i.useEffect(()=>{let e=f.current;return()=>window.clearTimeout(e)},[]),(0,r.jsx)(R,{scope:t,isOpenDelayed:s,delayDuration:n,onOpen:i.useCallback(()=>{window.clearTimeout(f.current),c(!1)},[]),onClose:i.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>c(!0),o)},[o]),isPointerInTransitRef:u,onPointerInTransitChange:i.useCallback(e=>{u.current=e},[]),disableHoverableContent:l,children:a})};B.displayName=v;var L="Tooltip",[E,D]=m(L),F=e=>{let{__scopeTooltip:t,children:n,open:o,defaultOpen:l=!1,onOpenChange:a,disableHoverableContent:s,delayDuration:f}=e,d=C(L,e.__scopeTooltip),p=y(t),[g,h]=i.useState(null),m=(0,c.M)(),x=i.useRef(0),v=s??d.disableHoverableContent,R=f??d.delayDuration,B=i.useRef(!1),[D=!1,F]=(0,b.T)({prop:o,defaultProp:l,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(w))):d.onClose(),a?.(e)}}),G=i.useMemo(()=>D?B.current?"delayed-open":"instant-open":"closed",[D]),S=i.useCallback(()=>{window.clearTimeout(x.current),x.current=0,B.current=!1,F(!0)},[F]),I=i.useCallback(()=>{window.clearTimeout(x.current),x.current=0,F(!1)},[F]),X=i.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{B.current=!0,F(!0),x.current=0},R)},[R,F]);return i.useEffect(()=>()=>{x.current&&(window.clearTimeout(x.current),x.current=0)},[]),(0,r.jsx)(u.fC,{...p,children:(0,r.jsx)(E,{scope:t,contentId:m,open:D,stateAttribute:G,trigger:g,onTriggerChange:h,onTriggerEnter:i.useCallback(()=>{d.isOpenDelayed?X():S()},[d.isOpenDelayed,X,S]),onTriggerLeave:i.useCallback(()=>{v?I():(window.clearTimeout(x.current),x.current=0)},[I,v]),onOpen:S,onClose:I,disableHoverableContent:v,children:n})})};F.displayName=L;var G="TooltipTrigger",S=i.forwardRef((e,t)=>{let{__scopeTooltip:n,...a}=e,s=D(G,n),c=C(G,n),f=y(n),d=i.useRef(null),g=(0,l.e)(t,d,s.onTriggerChange),b=i.useRef(!1),h=i.useRef(!1),m=i.useCallback(()=>b.current=!1,[]);return i.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),(0,r.jsx)(u.ee,{asChild:!0,...f,children:(0,r.jsx)(p.W.button,{"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute,...a,ref:g,onPointerMove:(0,o.M)(e.onPointerMove,e=>{"touch"===e.pointerType||h.current||c.isPointerInTransitRef.current||(s.onTriggerEnter(),h.current=!0)}),onPointerLeave:(0,o.M)(e.onPointerLeave,()=>{s.onTriggerLeave(),h.current=!1}),onPointerDown:(0,o.M)(e.onPointerDown,()=>{b.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:(0,o.M)(e.onFocus,()=>{b.current||s.onOpen()}),onBlur:(0,o.M)(e.onBlur,s.onClose),onClick:(0,o.M)(e.onClick,s.onClose)})})});S.displayName=G;var I="TooltipPortal",[X,Q]=m(I,{forceMount:void 0}),T=e=>{let{__scopeTooltip:t,forceMount:n,children:i,container:o}=e,l=D(I,t);return(0,r.jsx)(X,{scope:t,forceMount:n,children:(0,r.jsx)(d.z,{present:n||l.open,children:(0,r.jsx)(f.h,{asChild:!0,container:o,children:i})})})};T.displayName=I;var W="TooltipContent",A=i.forwardRef((e,t)=>{let n=Q(W,e.__scopeTooltip),{forceMount:i=n.forceMount,side:o="top",...l}=e,a=D(W,e.__scopeTooltip);return(0,r.jsx)(d.z,{present:i||a.open,children:a.disableHoverableContent?(0,r.jsx)(H,{side:o,...l,ref:t}):(0,r.jsx)(N,{side:o,...l,ref:t})})}),N=i.forwardRef((e,t)=>{let n=D(W,e.__scopeTooltip),o=C(W,e.__scopeTooltip),a=i.useRef(null),s=(0,l.e)(t,a),[c,u]=i.useState(null),{trigger:f,onClose:d}=n,p=a.current,{onPointerInTransitChange:g}=o,b=i.useCallback(()=>{u(null),g(!1)},[g]),h=i.useCallback((e,t)=>{let n=e.currentTarget,r={x:e.clientX,y:e.clientY},i=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,i,o)){case o:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(r,n.getBoundingClientRect());u(function(e){let t=e.slice();return t.sort((e,t)=>e.xt.x?1:e.yt.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(t)}([...function(e,t,n=5){let r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,i),...function(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}(t.getBoundingClientRect())])),g(!0)},[g]);return i.useEffect(()=>()=>b(),[b]),i.useEffect(()=>{if(f&&p){let e=e=>h(e,p),t=e=>h(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,h,b]),i.useEffect(()=>{if(c){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=f?.contains(t)||p?.contains(t),i=!function(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,o=t.length-1;er!=c>r&&n<(s-l)*(r-a)/(c-a)+l&&(i=!i)}return i}(n,c);r?b():i&&(b(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,c,d,b]),(0,r.jsx)(H,{...e,ref:s})}),[Z,_]=m(L,{isInside:!1}),H=i.forwardRef((e,t)=>{let{__scopeTooltip:n,children:o,"aria-label":l,onEscapeKeyDown:a,onPointerDownOutside:c,...f}=e,d=D(W,n),p=y(n),{onClose:b}=d;return i.useEffect(()=>(document.addEventListener(w,b),()=>document.removeEventListener(w,b)),[b]),i.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;t?.contains(d.trigger)&&b()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,b]),(0,r.jsx)(s.X,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:b,children:(0,r.jsxs)(u.VY,{"data-state":d.stateAttribute,...p,...f,ref:t,style:{...f.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,r.jsx)(g.A,{children:o}),(0,r.jsx)(Z,{scope:n,isInside:!0,children:(0,r.jsx)(h.f,{id:d.contentId,role:"tooltip",children:l||o})})]})})});A.displayName=W;var k="TooltipArrow",V=i.forwardRef((e,t)=>{let{__scopeTooltip:n,...i}=e,o=y(n);return _(k,n).isInside?null:(0,r.jsx)(u.Eh,{...o,...i,ref:t})});V.displayName=k;var Y=n(36408),U=n(93192),O=n(74320),M='@keyframes CDS_Tooltip_slideDown__e4ba2b{0%{opacity:0;transform:translateY(calc(var(--CDS-spacing-xs)*-1))}to{opacity:1;pointer-events:auto;transform:translateY(0)}}@keyframes CDS_Tooltip_slideUp__e4ba2b{0%{opacity:0;transform:translateY(var(--CDS-spacing-xs))}to{opacity:1;pointer-events:auto;transform:translateY(0)}}@keyframes CDS_Tooltip_slideLeft__e4ba2b{0%{opacity:0;transform:translateX(var(--CDS-spacing-xs))}to{opacity:1;pointer-events:auto;transform:translateY(0)}}@keyframes CDS_Tooltip_slideRight__e4ba2b{0%{opacity:0;transform:translateX(calc(var(--CDS-spacing-xs)*-1))}to{opacity:1;pointer-events:auto;transform:translateY(0)}}.CDS_Tooltip_tooltipContent__e4ba2b{animation-delay:var(--popover-delay,0);animation-duration:.4s;animation-fill-mode:forwards;background-color:var(--CDS-color-semantic-surface-default);border-radius:var(--CDS-border-radius-s);box-shadow:var(--CDS-elevation-hovering);max-width:256px;opacity:0;padding:var(--CDS-spacing-m);pointer-events:none;will-change:transform,opacity;z-index:1001}.CDS_Tooltip_tooltipContent__e4ba2b:after{content:"";height:130%;left:-15%;position:absolute;top:-15%;width:130%;z-index:-1}.CDS_Tooltip_tooltipContent__e4ba2b[data-side=top]{animation-name:CDS_Tooltip_slideUp__e4ba2b}.CDS_Tooltip_tooltipContent__e4ba2b[data-side=bottom]{animation-name:CDS_Tooltip_slideDown__e4ba2b}.CDS_Tooltip_tooltipContent__e4ba2b[data-side=left]{animation-name:CDS_Tooltip_slideLeft__e4ba2b}.CDS_Tooltip_tooltipContent__e4ba2b[data-side=right]{animation-name:CDS_Tooltip_slideRight__e4ba2b}.CDS_Tooltip_tooltipContent__e4ba2b[data-state=closed]{animation-delay:0s;animation-duration:0s}.CDS_Tooltip_tooltipArrow__e4ba2b{fill:var(--CDS-color-semantic-surface-default)}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9zaGFyZWQvc3R5bGVzL19kaWFsb2ctYW5pbWF0aW9uLnNjc3MiLCJzcmMvY29tcG9uZW50cy9Ub29sdGlwL1Rvb2x0aXAubW9kdWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEseUNBQ0UsR0FDRSxTQUFBLENBQ0Esb0RDQ0YsQ0RDQSxHQUNFLFNBQUEsQ0FFQSxtQkFBQSxDQURBLHVCQ0VGLENBQ0YsQ0RFQSx1Q0FDRSxHQUNFLFNBQUEsQ0FDQSwyQ0NBRixDREVBLEdBQ0UsU0FBQSxDQUVBLG1CQUFBLENBREEsdUJDQ0YsQ0FDRixDREdBLHlDQUNFLEdBQ0UsU0FBQSxDQUNBLDJDQ0RGLENER0EsR0FDRSxTQUFBLENBRUEsbUJBQUEsQ0FEQSx1QkNBRixDQUNGLENESUEsMENBQ0UsR0FDRSxTQUFBLENBQ0Esb0RDRkYsQ0RJQSxHQUNFLFNBQUEsQ0FFQSxtQkFBQSxDQURBLHVCQ0RGLENBQ0YsQ0F4Q0Esb0NBT0Usc0NBQUEsQ0FDQSxzQkFBQSxDQUNBLDRCQUFBLENBTkEsMERBQUEsQ0FGQSx3Q0FBQSxDQUdBLHdDQUFBLENBT0EsZUFBQSxDQU5BLFNBQUEsQ0FIQSw0QkFBQSxDQVVBLG1CQUFBLENBRkEsNkJBQUEsQ0FJQSxZQXdDRixDQXJDQSwwQ0FDRSxVQUFBLENBR0EsV0FBQSxDQUVBLFNBQUEsQ0FKQSxpQkFBQSxDQUdBLFFBQUEsQ0FGQSxVQUFBLENBSUEsVUF3Q0YsQ0FyQ0EsbURBQ0UsMENBd0NGLENBckNBLHNEQUNFLDRDQXdDRixDQXJDQSxvREFDRSw0Q0F3Q0YsQ0FyQ0EscURBQ0UsNkNBd0NGLENBckNBLHVEQUVFLGtCQUFBLENBQ0EscUJBdUNGLENBcENBLGtDQUNFLDhDQXVDRiIsInNvdXJjZXNDb250ZW50IjpbIkBrZXlmcmFtZXMgc2xpZGVEb3duIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1DRFMtc3BhY2luZy14cykgKiAtMSkpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSh2YXIoLS1DRFMtc3BhY2luZy14cykpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLUNEUy1zcGFjaW5nLXhzKSk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGModmFyKC0tQ0RTLXNwYWNpbmcteHMpICogLTEpKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vLi4vc2hhcmVkL3N0eWxlcy9fY29tcG9uZW50LXJlc2V0LnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi9zaGFyZWQvc3R5bGVzL19kaWFsb2ctYW5pbWF0aW9uLnNjc3NcIjtcblxuLnRvb2x0aXBDb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ0RTLWJvcmRlci1yYWRpdXMtcyk7XG4gIHBhZGRpbmc6IHZhcigtLUNEUy1zcGFjaW5nLW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1DRFMtY29sb3Itc2VtYW50aWMtc3VyZmFjZS1kZWZhdWx0KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tQ0RTLWVsZXZhdGlvbi1ob3ZlcmluZyk7XG4gIG9wYWNpdHk6IDA7XG4gIC8vIEN1c3RvbSBwcm9wZXJ0eSBzZXQgb24gdGhlIHRvb2x0aXBDb250ZW50IGVsZW1lbnQgaW4gSlMgYmFzZWQgb24gdGhlIGRlbGF5IHByb3BcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1wb3BvdmVyLWRlbGF5LCAwKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0MDBtcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG1heC13aWR0aDogMjU2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvLyBIaWdoZXIgdGhhbiB0aGUgbW9kYWwgZm9yIHVzZSB3aXRoaW4gbW9kYWxzXG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbi50b29sdGlwQ29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEzMCU7XG4gIGhlaWdodDogMTMwJTtcbiAgdG9wOiAtMTUlO1xuICBsZWZ0OiAtMTUlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnRvb2x0aXBDb250ZW50W2RhdGEtc2lkZT1cInRvcFwiXSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZVVwO1xufVxuXG4udG9vbHRpcENvbnRlbnRbZGF0YS1zaWRlPVwiYm90dG9tXCJdIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlRG93bjtcbn1cblxuLnRvb2x0aXBDb250ZW50W2RhdGEtc2lkZT1cImxlZnRcIl0ge1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVMZWZ0O1xufVxuXG4udG9vbHRpcENvbnRlbnRbZGF0YS1zaWRlPVwicmlnaHRcIl0ge1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVSaWdodDtcbn1cblxuLnRvb2x0aXBDb250ZW50W2RhdGEtc3RhdGU9XCJjbG9zZWRcIl0ge1xuICAvLyBJc3N1ZSAtIGhvdmVyIG92ZXIgZGVsYXkgYW5pbSwgaG92ZXIgb2ZmIGJlZm9yZSBzdGFydHMgLSBpdCBmbGFzaGVzIHVwLlxuICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDBzO1xufVxuXG4udG9vbHRpcEFycm93IHtcbiAgZmlsbDogdmFyKC0tQ0RTLWNvbG9yLXNlbWFudGljLXN1cmZhY2UtZGVmYXVsdCk7XG59XG4iXX0= */',j=!1,J={get tooltipContent(){return j||(j=!0,(0,O.Z)(M,{prepend:!0})),"CDS_Tooltip_tooltipContent__e4ba2b"},get slideUp(){return j||(j=!0,(0,O.Z)(M,{prepend:!0})),"CDS_Tooltip_slideUp__e4ba2b"},get slideDown(){return j||(j=!0,(0,O.Z)(M,{prepend:!0})),"CDS_Tooltip_slideDown__e4ba2b"},get slideLeft(){return j||(j=!0,(0,O.Z)(M,{prepend:!0})),"CDS_Tooltip_slideLeft__e4ba2b"},get slideRight(){return j||(j=!0,(0,O.Z)(M,{prepend:!0})),"CDS_Tooltip_slideRight__e4ba2b"},get tooltipArrow(){return j||(j=!0,(0,O.Z)(M,{prepend:!0})),"CDS_Tooltip_tooltipArrow__e4ba2b"},inject(){j||(j=!0,(0,O.Z)(M,{prepend:!0}))}},z=n(11206),P=n(1);let $=(0,i.forwardRef)(({children:e,className:t,delay:n=0,title:o,text:l,onOpen:a,onClose:s,placement:c="top",defaultOpen:u=!1,hideOnClick:f=!1,"data-testid":d},p)=>{let{constellationProviderRef:g}=(0,z.d)(),b="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,h=()=>"undefined"==typeof window?null:g?.current??document.querySelector("[data-constellation-theme]")??null,[m,x]=(0,i.useState)(h);b(()=>{let e=h();e&&e!==m&&x(e)},[g]);let[y,v]=(0,i.useState)(u),[w,R]=(0,i.useState)(!1),[C,L]=(0,i.useState)(!1),[E,D]=(0,i.useState)(!1),G=e=>{e!==y&&(e&&a?a():s&&s(),v(e))},[I,X]=(0,i.useState)(!0);(0,i.useEffect)(()=>{I?X(!1):w||C||G(!1)},[w,C]);let{side:Q,align:W}=U.t[c];return(0,r.jsx)(B,{children:(0,r.jsxs)(F,{delayDuration:n,open:y,children:[(0,r.jsx)(S,{asChild:!0,onMouseEnter:()=>{G(!0),D(!1),R(!0)},onMouseLeave:()=>{R(!1)},onFocus:()=>{w||C||(D(!0),G(!0))},onBlur:()=>{D(!1),G(!1)},onClick:()=>{f&&G(!1)},children:"string"==typeof e?(0,r.jsx)("span",{children:e}):e}),(0,r.jsx)(T,{...m?{container:m}:{},children:(0,r.jsxs)(A,{onMouseEnter:()=>{G(!0),D(!1),L(!0)},onMouseLeave:()=>{L(!1)},style:{"--popover-delay":`${E?0:n}ms`},side:Q,align:W,sideOffset:4,className:(0,Y.Z)(J.tooltipContent,t),"data-testid":d,ref:p,children:[o?(0,r.jsx)(P.Z,{variant:"body-m",weight:"heavy",children:o}):null,(0,r.jsx)(P.Z,{variant:"body-m",as:"span",children:l}),(0,r.jsx)(V,{className:J.tooltipArrow})]})})]})})})},66222:function(e,t,n){n.d(t,{ee:function(){return eA},Eh:function(){return eZ},VY:function(){return eN},fC:function(){return eW},D7:function(){return ey}});var r=n(67294);let i=["top","right","bottom","left"],o=Math.min,l=Math.max,a=Math.round,s=Math.floor,c=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},f={start:"end",end:"start"};function d(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function g(e){return e.split("-")[1]}function b(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}function m(e){return["top","bottom"].includes(p(e))?"y":"x"}function x(e){return e.replace(/start|end/g,e=>f[e])}function y(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function v(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function w(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function R(e,t,n){let r,{reference:i,floating:o}=e,l=m(t),a=b(m(t)),s=h(a),c=p(t),u="y"===l,f=i.x+i.width/2-o.width/2,d=i.y+i.height/2-o.height/2,x=i[s]/2-o[s]/2;switch(c){case"top":r={x:f,y:i.y-o.height};break;case"bottom":r={x:f,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:d};break;case"left":r={x:i.x-o.width,y:d};break;default:r={x:i.x,y:i.y}}switch(g(t)){case"start":r[a]-=x*(n&&u?-1:1);break;case"end":r[a]+=x*(n&&u?-1:1)}return r}let C=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=n,a=o.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),c=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:f}=R(c,r,s),d=r,p={},g=0;for(let n=0;n({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:s,elements:c}=t,{element:u,padding:f=0}=d(e,t)||{};if(null==u)return{};let p=v(f),x={x:n,y:r},y=b(m(i)),w=h(y),R=await s.getDimensions(u),C="y"===y,B=C?"clientHeight":"clientWidth",L=a.reference[w]+a.reference[y]-x[y]-a.floating[w],E=x[y]-a.reference[y],D=await (null==s.getOffsetParent?void 0:s.getOffsetParent(u)),F=D?D[B]:0;F&&await (null==s.isElement?void 0:s.isElement(D))||(F=c.floating[B]||a.floating[w]);let G=F/2-R[w]/2-1,S=o(p[C?"top":"left"],G),I=o(p[C?"bottom":"right"],G),X=F-R[w]-I,Q=F/2-R[w]/2+(L/2-E/2),T=l(S,o(Q,X)),W=null!=g(i)&&Q!=T&&a.reference[w]/2-(Qe[t]>=0)}async function F(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),l=p(n),a=g(n),s="y"===m(n),c=["left","top"].includes(l)?-1:1,u=o&&s?-1:1,f=d(t,e),{mainAxis:b,crossAxis:h,alignmentAxis:x}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return a&&"number"==typeof x&&(h="end"===a?-1*x:x),s?{x:h*u,y:b*c}:{x:b*c,y:h*u}}function G(e){return X(e)?(e.nodeName||"").toLowerCase():"#document"}function S(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function I(e){var t;return null==(t=(X(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function X(e){return e instanceof Node||e instanceof S(e).Node}function Q(e){return e instanceof Element||e instanceof S(e).Element}function T(e){return e instanceof HTMLElement||e instanceof S(e).HTMLElement}function W(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof S(e).ShadowRoot)}function A(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=H(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function N(e){let t=Z(),n=H(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Z(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function _(e){return["html","body","#document"].includes(G(e))}function H(e){return S(e).getComputedStyle(e)}function k(e){return Q(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function V(e){if("html"===G(e))return e;let t=e.assignedSlot||e.parentNode||W(e)&&e.host||I(e);return W(t)?t.host:t}function Y(e,t){var n;void 0===t&&(t=[]);let r=function e(t){let n=V(t);return _(n)?t.ownerDocument?t.ownerDocument.body:t.body:T(n)&&A(n)?n:e(n)}(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),o=S(r);return i?t.concat(o,o.visualViewport||[],A(r)?r:[]):t.concat(r,Y(r))}function U(e){let t=H(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=T(e),o=i?e.offsetWidth:n,l=i?e.offsetHeight:r,s=a(n)!==o||a(r)!==l;return s&&(n=o,r=l),{width:n,height:r,$:s}}function O(e){return Q(e)?e:e.contextElement}function M(e){let t=O(e);if(!T(t))return c(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=U(t),l=(o?a(n.width):n.width)/r,s=(o?a(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}let j=c(0);function J(e){let t=S(e);return Z()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:j}function z(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),l=O(e),a=c(1);t&&(r?Q(r)&&(a=M(r)):a=M(e));let s=(void 0===(i=n)&&(i=!1),r&&(!i||r===S(l))&&i)?J(l):c(0),u=(o.left+s.x)/a.x,f=(o.top+s.y)/a.y,d=o.width/a.x,p=o.height/a.y;if(l){let e=S(l),t=r&&Q(r)?S(r):r,n=e.frameElement;for(;n&&r&&t!==e;){let e=M(n),t=n.getBoundingClientRect(),r=H(n),i=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,f*=e.y,d*=e.x,p*=e.y,u+=i,f+=o,n=S(n).frameElement}}return w({width:d,height:p,x:u,y:f})}function P(e){return z(I(e)).left+k(e).scrollLeft}function $(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=S(e),r=I(e),i=n.visualViewport,o=r.clientWidth,l=r.clientHeight,a=0,s=0;if(i){o=i.width,l=i.height;let e=Z();(!e||e&&"fixed"===t)&&(a=i.offsetLeft,s=i.offsetTop)}return{width:o,height:l,x:a,y:s}}(e,n);else if("document"===t)r=function(e){let t=I(e),n=k(e),r=e.ownerDocument.body,i=l(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=l(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+P(e),s=-n.scrollTop;return"rtl"===H(r).direction&&(a+=l(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}(I(e));else if(Q(t))r=function(e,t){let n=z(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=T(e)?M(e):c(1),l=e.clientWidth*o.x;return{width:l,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}(t,n);else{let n=J(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return w(r)}function K(e,t){return T(e)&&"fixed"!==H(e).position?t?t(e):e.offsetParent:null}function q(e,t){let n=S(e);if(!T(e))return n;let r=K(e,t);for(;r&&["table","td","th"].includes(G(r))&&"static"===H(r).position;)r=K(r,t);return r&&("html"===G(r)||"body"===G(r)&&"static"===H(r).position&&!N(r))?n:r||function(e){let t=V(e);for(;T(t)&&!_(t);){if(N(t))return t;t=V(t)}return null}(e)||n}let ee=async function(e){let{reference:t,floating:n,strategy:r}=e,i=this.getOffsetParent||q,o=this.getDimensions;return{reference:function(e,t,n){let r=T(t),i=I(t),o="fixed"===n,l=z(e,!0,o,t),a={scrollLeft:0,scrollTop:0},s=c(0);if(r||!r&&!o){if(("body"!==G(t)||A(i))&&(a=k(t)),r){let e=z(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else i&&(s.x=P(i))}return{x:l.left+a.scrollLeft-s.x,y:l.top+a.scrollTop-s.y,width:l.width,height:l.height}}(t,await i(n),r),floating:{x:0,y:0,...await o(n)}}},et={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e,i=T(n),o=I(n);if(n===o)return t;let l={scrollLeft:0,scrollTop:0},a=c(1),s=c(0);if((i||!i&&"fixed"!==r)&&(("body"!==G(n)||A(o))&&(l=k(n)),T(n))){let e=z(n);a=M(n),s.x=e.x+n.clientLeft,s.y=e.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-l.scrollLeft*a.x+s.x,y:t.y*a.y-l.scrollTop*a.y+s.y}},getDocumentElement:I,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[..."clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=Y(e).filter(e=>Q(e)&&"body"!==G(e)),i=null,o="fixed"===H(e).position,l=o?V(e):e;for(;Q(l)&&!_(l);){let t=H(l),n=N(l);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||A(l)&&!n&&function e(t,n){let r=V(t);return!(r===n||!Q(r)||_(r))&&("fixed"===H(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):i=t,l=V(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=a[0],c=a.reduce((e,n)=>{let r=$(t,n,i);return e.top=l(r.top,e.top),e.right=o(r.right,e.right),e.bottom=o(r.bottom,e.bottom),e.left=l(r.left,e.left),e},$(t,s,i));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:q,getElementRects:ee,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return U(e)},getScale:M,isElement:Q,isRTL:function(e){return"rtl"===H(e).direction}},en=(e,t,n)=>{let r=new Map,i={platform:et,...n},o={...i.platform,_c:r};return C(e,t,{...i,platform:o})};var er=n(73935);let ei=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return L({element:n.current,padding:r}).fn(t)}else if(n)return L({element:n,padding:r}).fn(t);return{}}});var eo="undefined"!=typeof document?r.useLayoutEffect:r.useEffect;function el(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(r=n;0!=r--;)if(!el(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!el(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ea(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function es(e,t){let n=ea(e);return Math.round(t*n)/n}function ec(e){let t=r.useRef(e);return eo(()=>{t.current=e}),t}var eu=n(24090),ef=n(85893),ed=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...o}=e;return(0,ef.jsx)(eu.W.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,ef.jsx)("polygon",{points:"0,0 30,0 15,10"})})});ed.displayName="Arrow";var ep=n(42943),eg=n(36642),eb=n(83646),eh=n(25368),em="Popper",[ex,ey]=(0,eg.b)(em),[ev,ew]=ex(em),eR=e=>{let{__scopePopper:t,children:n}=e,[i,o]=r.useState(null);return(0,ef.jsx)(ev,{scope:t,anchor:i,onAnchorChange:o,children:n})};eR.displayName=em;var eC="PopperAnchor",eB=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:i,...o}=e,l=ew(eC,n),a=r.useRef(null),s=(0,ep.e)(t,a);return r.useEffect(()=>{l.onAnchorChange(i?.current||a.current)}),i?null:(0,ef.jsx)(eu.W.div,{...o,ref:s})});eB.displayName=eC;var eL="PopperContent",[eE,eD]=ex(eL),eF=r.forwardRef((e,t)=>{var n,i,a,c,u,f;let{__scopePopper:v,side:w="bottom",sideOffset:R=0,align:C="center",alignOffset:L=0,arrowPadding:G=0,avoidCollisions:S=!0,collisionBoundary:X=[],collisionPadding:Q=0,sticky:T="partial",hideWhenDetached:W=!1,updatePositionStrategy:A="optimized",onPlaced:N,...Z}=e,_=ew(eL,v),[H,k]=r.useState(null),V=(0,ep.e)(t,e=>k(e)),[U,M]=r.useState(null),j=function(e){let[t,n]=r.useState(void 0);return(0,eh.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(U),J=j?.width??0,P=j?.height??0,$="number"==typeof Q?Q:{top:0,right:0,bottom:0,left:0,...Q},K=Array.isArray(X)?X:[X],q=K.length>0,ee={padding:$,boundary:K.filter(eX),altBoundary:q},{refs:et,floatingStyles:ed,placement:eg,isPositioned:em,middlewareData:ex}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:o,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:c,open:u}=e,[f,d]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,g]=r.useState(i);el(p,i)||g(i);let[b,h]=r.useState(null),[m,x]=r.useState(null),y=r.useCallback(e=>{e!=C.current&&(C.current=e,h(e))},[h]),v=r.useCallback(e=>{e!==B.current&&(B.current=e,x(e))},[x]),w=l||b,R=a||m,C=r.useRef(null),B=r.useRef(null),L=r.useRef(f),E=ec(c),D=ec(o),F=r.useCallback(()=>{if(!C.current||!B.current)return;let e={placement:t,strategy:n,middleware:p};D.current&&(e.platform=D.current),en(C.current,B.current,e).then(e=>{let t={...e,isPositioned:!0};G.current&&!el(L.current,t)&&(L.current=t,er.flushSync(()=>{d(t)}))})},[p,t,n,D]);eo(()=>{!1===u&&L.current.isPositioned&&(L.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let G=r.useRef(!1);eo(()=>(G.current=!0,()=>{G.current=!1}),[]),eo(()=>{if(w&&(C.current=w),R&&(B.current=R),w&&R){if(E.current)return E.current(w,R,F);F()}},[w,R,F,E]);let S=r.useMemo(()=>({reference:C,floating:B,setReference:y,setFloating:v}),[y,v]),I=r.useMemo(()=>({reference:w,floating:R}),[w,R]),X=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!I.floating)return e;let t=es(I.floating,f.x),r=es(I.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...ea(I.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,I.floating,f.x,f.y]);return r.useMemo(()=>({...f,update:F,refs:S,elements:I,floatingStyles:X}),[f,F,S,I,X])}({strategy:"fixed",placement:w+("center"!==C?"-"+C:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:a=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=O(e),g=a||c?[...p?Y(p):[],...Y(t)]:[];g.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let b=p&&f?function(e,t){let n,r=null,i=I(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return!function c(u,f){void 0===u&&(u=!1),void 0===f&&(f=1),a();let{left:d,top:p,width:g,height:b}=e.getBoundingClientRect();if(u||t(),!g||!b)return;let h=s(p),m=s(i.clientWidth-(d+g)),x={rootMargin:-h+"px "+-m+"px "+-s(i.clientHeight-(p+b))+"px "+-s(d)+"px",threshold:l(0,o(1,f))||1},y=!0;function v(e){let t=e[0].intersectionRatio;if(t!==f){if(!y)return c();t?c(!1,t):n=setTimeout(()=>{c(!1,1e-7)},100)}y=!1}try{r=new IntersectionObserver(v,{...x,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(v,x)}r.observe(e)}(!0),a}(p,n):null,h=-1,m=null;u&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&m&&(m.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{m&&m.observe(t)})),n()}),p&&!d&&m.observe(p),m.observe(t));let x=d?z(e):null;return d&&function t(){let r=z(e);x&&(r.x!==x.x||r.y!==x.y||r.width!==x.width||r.height!==x.height)&&n(),x=r,i=requestAnimationFrame(t)}(),n(),()=>{g.forEach(e=>{a&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),b&&b(),m&&m.disconnect(),m=null,d&&cancelAnimationFrame(i)}})(...e,{animationFrame:"always"===A}),elements:{reference:_.anchor},middleware:[{name:"offset",options:n={mainAxis:R+P,alignmentAxis:L},async fn(e){let{x:t,y:r}=e,i=await F(e,n);return{x:t+i.x,y:r+i.y,data:i}}},S&&{name:"shift",options:a={mainAxis:!0,crossAxis:!1,limiter:"partial"===T?(void 0===i&&(i={}),{options:i,fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:l}=e,{offset:a=0,mainAxis:s=!0,crossAxis:c=!0}=d(i,e),u={x:t,y:n},f=m(r),g=b(f),h=u[g],x=u[f],y=d(a,e),v="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(s){let e="y"===g?"height":"width",t=o.reference[g]-o.floating[e]+v.mainAxis,n=o.reference[g]+o.reference[e]-v.mainAxis;hn&&(h=n)}if(c){var w,R;let e="y"===g?"width":"height",t=["top","left"].includes(p(r)),n=o.reference[f]-o.floating[e]+(t&&(null==(w=l.offset)?void 0:w[f])||0)+(t?0:v.crossAxis),i=o.reference[f]+o.reference[e]+(t?0:(null==(R=l.offset)?void 0:R[f])||0)-(t?v.crossAxis:0);xi&&(x=i)}return{[g]:h,[f]:x}}}):void 0,...ee},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:i=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=d(a,e),f={x:t,y:n},g=await B(e,u),h=m(p(r)),x=b(h),y=f[x],v=f[h];if(i){let e="y"===x?"top":"left",t="y"===x?"bottom":"right",n=y+g[e],r=y-g[t];y=l(n,o(y,r))}if(s){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=v+g[e],r=v-g[t];v=l(n,o(v,r))}let w=c.fn({...e,[x]:y,[h]:v});return{...w,data:{x:w.x-t,y:w.y-n}}}},S&&{name:"flip",options:c={...ee},async fn(e){var t,n,r,i;let{placement:o,middlewareData:l,rects:a,initialPlacement:s,platform:u,elements:f}=e,{mainAxis:v=!0,crossAxis:w=!0,fallbackPlacements:R,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:L="none",flipAlignment:E=!0,...D}=d(c,e),F=p(o),G=p(s)===s,S=await (null==u.isRTL?void 0:u.isRTL(f.floating)),I=R||(G||!E?[y(s)]:function(e){let t=y(e);return[x(e),t,x(t)]}(s));R||"none"===L||I.push(...function(e,t,n,r){let i=g(e),o=function(e,t,n){let r=["left","right"],i=["right","left"];switch(e){case"top":case"bottom":if(n)return t?i:r;return t?r:i;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(p(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(x)))),o}(s,E,L,S));let X=[s,...I],Q=await B(e,D),T=[],W=(null==(t=l.flip)?void 0:t.overflows)||[];if(v&&T.push(Q[F]),w){let e=function(e,t,n){void 0===n&&(n=!1);let r=g(e),i=b(m(e)),o=h(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=y(l)),[l,y(l)]}(o,a,S);T.push(Q[e[0]],Q[e[1]])}if(W=[...W,{placement:o,overflows:T}],!T.every(e=>e<=0)){let e=((null==(n=l.flip)?void 0:n.index)||0)+1,t=X[e];if(t)return{data:{index:e,overflows:W},reset:{placement:t}};let a=null==(r=W.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:r.placement;if(!a)switch(C){case"bestFit":{let e=null==(i=W.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(a=e);break}case"initialPlacement":a=s}if(o!==a)return{reset:{placement:a}}}return{}}},{name:"size",options:u={...ee,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${r}px`),l.setProperty("--radix-popper-anchor-width",`${i}px`),l.setProperty("--radix-popper-anchor-height",`${o}px`)}},async fn(e){let t,n;let{placement:r,rects:i,platform:a,elements:s}=e,{apply:c=()=>{},...f}=d(u,e),b=await B(e,f),h=p(r),x=g(r),y="y"===m(r),{width:v,height:w}=i.floating;"top"===h||"bottom"===h?(t=h,n=x===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(n=h,t="end"===x?"top":"bottom");let R=w-b[t],C=v-b[n],L=!e.middlewareData.shift,E=R,D=C;if(y){let e=v-b.left-b.right;D=x||L?o(C,e):e}else{let e=w-b.top-b.bottom;E=x||L?o(R,e):e}if(L&&!x){let e=l(b.left,0),t=l(b.right,0),n=l(b.top,0),r=l(b.bottom,0);y?D=v-2*(0!==e||0!==t?e+t:l(b.left,b.right)):E=w-2*(0!==n||0!==r?n+r:l(b.top,b.bottom))}await c({...e,availableWidth:D,availableHeight:E});let F=await a.getDimensions(s.floating);return v!==F.width||w!==F.height?{reset:{rects:!0}}:{}}},U&&ei({element:U,padding:G}),eQ({arrowWidth:J,arrowHeight:P}),W&&{name:"hide",options:f={strategy:"referenceHidden",...ee},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=d(f,e);switch(n){case"referenceHidden":{let n=E(await B(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:D(n)}}}case"escaped":{let n=E(await B(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:D(n)}}}default:return{}}}}]}),[ey,ev]=eT(eg),eR=(0,eb.W)(N);(0,eh.b)(()=>{em&&eR?.()},[em,eR]);let eC=ex.arrow?.x,eB=ex.arrow?.y,eD=ex.arrow?.centerOffset!==0,[eF,eG]=r.useState();return(0,eh.b)(()=>{H&&eG(window.getComputedStyle(H).zIndex)},[H]),(0,ef.jsx)("div",{ref:et.setFloating,"data-radix-popper-content-wrapper":"",style:{...ed,transform:em?ed.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eF,"--radix-popper-transform-origin":[ex.transformOrigin?.x,ex.transformOrigin?.y].join(" "),...ex.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,ef.jsx)(eE,{scope:v,placedSide:ey,onArrowChange:M,arrowX:eC,arrowY:eB,shouldHideArrow:eD,children:(0,ef.jsx)(eu.W.div,{"data-side":ey,"data-align":ev,...Z,ref:V,style:{...Z.style,animation:em?void 0:"none"}})})})});eF.displayName=eL;var eG="PopperArrow",eS={top:"bottom",right:"left",bottom:"top",left:"right"},eI=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=eD(eG,n),o=eS[i.placedSide];return(0,ef.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,ef.jsx)(ed,{...r,ref:t,style:{...r.style,display:"block"}})})});function eX(e){return null!==e}eI.displayName=eG;var eQ=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,l=o?0:e.arrowWidth,a=o?0:e.arrowHeight,[s,c]=eT(n),u={start:"0%",center:"50%",end:"100%"}[c],f=(i.arrow?.x??0)+l/2,d=(i.arrow?.y??0)+a/2,p="",g="";return"bottom"===s?(p=o?u:`${f}px`,g=`${-a}px`):"top"===s?(p=o?u:`${f}px`,g=`${r.floating.height+a}px`):"right"===s?(p=`${-a}px`,g=o?u:`${d}px`):"left"===s&&(p=`${r.floating.width+a}px`,g=o?u:`${d}px`),{data:{x:p,y:g}}}});function eT(e){let[t,n="center"]=e.split("-");return[t,n]}var eW=eR,eA=eB,eN=eF,eZ=eI},93192:function(e,t,n){n.d(t,{t:function(){return r}});let r={top:{side:"top",align:"center"},right:{side:"right",align:"center"},bottom:{side:"bottom",align:"center"},left:{side:"left",align:"center"},topLeft:{side:"top",align:"start"},topRight:{side:"top",align:"end"},bottomLeft:{side:"bottom",align:"start"},bottomRight:{side:"bottom",align:"end"},leftTop:{side:"left",align:"start"},leftBottom:{side:"left",align:"end"},rightTop:{side:"right",align:"start"},rightBottom:{side:"right",align:"end"}}},60131:function(e,t,n){n.d(t,{PS:function(){return a},n$:function(){return l}});var r=n(67294),i=n(94343),o=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),l=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)l.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return l},l=function(e){var t=e.number,n=e.maxDecimals,l=e.minDecimals,a=e.percentage,s=o((0,i.T)(),2)[1];try{var c={};return"number"==typeof n&&(c.maximumFractionDigits=n),"number"==typeof l&&(c.minimumFractionDigits=l),a&&(c.style="percent"),r.createElement(r.Fragment,null,t.toLocaleString(s,c))}catch(e){return r.createElement(r.Fragment,null,t)}},a=function(e){var t=e.date,n=e.format,l=o((0,i.T)(),2)[1],a=new Date(t);if(a.getTime&&isNaN(a.getTime()))return console.error("Invalid date"),null;try{return r.createElement(r.Fragment,null,a.toLocaleDateString(l,n))}catch(e){return r.createElement(r.Fragment,null,a.toLocaleDateString("en-US",n))}}}}]);